Bookly\Lib\Config D

Total Complexity 145
Dependencies 19
Dependents 83
Total lines 887
Lines of code 475
Logical lines of code 201
Comment lines 258
Methods 51
Properties 1

Methods 51

Method Rating Maintainability Complexity Lines of code
getCaSeSt()
C
29
21 131
getDaysAndTimes()
B
34 20 85
paymentStepDisabled()
A
58 18 14
syncCalendars()
S
57 6 16
wooCommerceEnabled()
S
75 5 3
getDateLimits()
S
53 3 22
multipleServicesBookingEnabled()
S
69 4 8
getBusinessHours()
S
62 4 10
getServiceInfoCodes()
S
57 3 14
getCategoryInfoCodes()
S
59 3 12
getWPTimeZone()
S
62 3 11
__callStatic()
S
62 3 11
squareEnabled()
S
76 3 3
giftEnabled()
S
76 3 3
getDefaultAppointmentStatus()
S
68 2 7
showWideTimeSlots()
S
78 2 3
getLocale()
S
69 2 7
showStepCart()
S
78 2 3
getShortLocale()
S
67 2 7
getCurrency()
S
69 2 7
getGatewaysPreference()
S
70 2 6
stripeCloudEnabled()
S
77 2 3
paypalEnabled()
S
77 2 3
setupMode()
S
78 1 3
isZeroDecimalsCurrency()
S
75 1 3
showOnlyStaffWithAppointmentsInCalendarDayView()
S
79 1 3
showOnlyBusinessHoursInCalendar()
S
79 1 3
showOnlyBusinessDaysInCalendar()
S
79 1 3
sendEmailAsHtml()
S
79 1 3
phoneRequired()
S
78 1 3
customFieldsMergeRepeating()
S
79 1 3
showEmailConfirm()
S
78 1 3
payLocallyEnabled()
S
79 1 3
twoCheckoutActive()
S
79 1 3
getTimeSlotLength()
S
78 1 3
useServiceDurationAsSlotLength()
S
78 1 3
useClientTimeZone()
S
79 1 3
getMaximumAvailableDaysForBooking()
S
78 1 3
showCalendar()
S
78 1 3
showFirstLastName()
S
78 1 3
showNotes()
S
78 1 3
customFieldsPerService()
S
79 1 3
showBlockedTimeSlots()
S
78 1 3
showSingleTimeSlot()
S
79 1 3
showSingleTimeSlotPerDay()
S
79 1 3
showDayPerColumn()
S
78 1 3
showLoginButton()
S
78 1 3
emailRequired()
S
78 1 3
addressRequired()
S
79 1 3
allowDuplicates()
S
79 1 3
getProductsX()
S
74 1 5